VST 3 Data Types

Typedefs

typedef char16 TChar
 UTF-16 character.
typedef TChar String128 [128]
 128 character UTF-16 string
typedef const char8CString
 C-String.
typedef int32 MediaType
 media type (audio/event)
typedef int32 BusDirection
 bus direction (in/out)
typedef int32 BusType
 bus type (main/aux)
typedef int32 IoMode
 I/O mode.
typedef int32 UnitID
 unit identifier
typedef double ParamValue
 parameter value type
typedef uint32 ParamID
 parameter identifier
typedef int32 ProgramListID
 program list identifier
typedef int16 CtrlNumber
 MIDI controller number (see ControllerNumbers for allowed values).
typedef double TQuarterNotes
 time expressed in quarter notes
typedef int64 TSamples
 time expressed in audio samples
typedef float Sample32
 32-bit precision audio sample
typedef double Sample64
 64-bit precision audio sample
typedef double SampleRate
 sample rate

Typedef Documentation

typedef char16 TChar

UTF-16 character.

typedef TChar String128[128]

128 character UTF-16 string

typedef const char8* CString

C-String.

typedef int32 MediaType

media type (audio/event)

typedef int32 BusDirection

bus direction (in/out)

typedef int32 BusType

bus type (main/aux)

typedef int32 IoMode

I/O mode.

typedef int32 UnitID

unit identifier

typedef double ParamValue

parameter value type

typedef uint32 ParamID

parameter identifier

typedef int32 ProgramListID

program list identifier

typedef int16 CtrlNumber

MIDI controller number (see ControllerNumbers for allowed values).

typedef double TQuarterNotes

time expressed in quarter notes

typedef int64 TSamples

time expressed in audio samples

typedef float Sample32

32-bit precision audio sample

typedef double Sample64

64-bit precision audio sample

typedef double SampleRate

sample rate

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines
Empty

Copyright ©2013 Steinberg Media Technologies GmbH. All Rights Reserved.